Product Code Database
Example Keywords: mobile -take $68
   » » Wiki: Address Space
Tag Wiki 'Address Space'.
Tag

Address space
 (

In , an address space defines a range of discrete addresses, each of which may correspond to a , a peripheral device, a , a location, a location, or another logical or physical entity.

Address spaces are created by combining enough uniquely identified qualifiers to make an address unambiguous within the address space. For a person's physical address, the address space would be a combination of locations, such as a neighborhood, town, city, or country. Some elements of a data address space may be the same, but if any element in the address is different, addresses in said space will reference different entities. For example, there could be multiple buildings at the same address of "32 Main Street" but in different towns, demonstrating that different towns have different, although similarly arranged, spaces.

An address space usually provides (or allows) a partitioning to several regions according to the mathematical structure it has. In the case of , as for , these are simply chunks. Like the hierarchical design of , some nested domain hierarchies appear as a directed ordered tree, such as with the Domain Name System or a directory structure. In the , the Internet Assigned Numbers Authority (IANA) allocates ranges of to various registries so each can manage their parts of the global Internet address space.


Examples
Uses of addresses include, but are not limited to the following:


Address mapping and translation
Another common feature of address spaces are mappings and translations, often forming numerous layers. This usually means that some higher-level address must be translated to lower-level ones in some way. For example, a on a operates using linear sector numbers, which have to be translated to absolute LBA sector addresses, in simple cases, via of the partition's first sector address. Then, for a disk drive connected via , each of them must be converted to logical cylinder-head-sector address due to the interface historical shortcomings. It is converted back to LBA by the , then, finally, to physical cylinder, and sector numbers.

The Domain Name System maps its names to and from network-specific addresses (usually IP addresses), which in turn may be mapped to network addresses via Address Resolution Protocol. Network address translation may also occur on the edge of different IP spaces, such as a local area network and the Internet.

An iconic example of virtual-to-physical address translation is , where different pages of virtual address space map either to or to main memory space. It is possible that several numerically different virtual addresses all refer to one physical address and hence to the same physical byte of RAM. It is also possible that a single virtual address maps to one, one, or more than one physical address.


See also

Page 1 of 1
1
Page 1 of 1
1

Account

Social:
Pages:  ..   .. 
Items:  .. 

Navigation

General: Atom Feed Atom Feed  .. 
Help:  ..   .. 
Category:  ..   .. 
Media:  ..   .. 
Posts:  ..   ..   .. 

Statistics

Page:  .. 
Summary:  .. 
1 Tags
10/10 Page Rank
5 Page Refs
1s Time